- have smth. on one's conscience
- иметь что-л. на своей совести, чувствовать себя виноватым, чувствовать за собой вину
I ought to have told you the right time exactly when the train would arrive. In that case I wouldn't have it on my conscience that you had to wait so long. — Я должен был бы сказать вам точное время прибытия поезда, а то вам пришлось долго ждать, и это на моей совести.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.